Rex: Great for short stays (they have listings on Airbnb). 1 minute walk to the beach. Easy parking and solid amenities (washer/dryer). Tennis court with free racquet rentals. Check if your unit has AC
Rex: Amazing experience. Run by the same family for generations. Hospitality at its best. Meals were better than top restaurants. Onsen down the street. Free tour of Shirakawa