great place. clean, modern, good location. great hosts