This was excellent. Very clean, modern, well located, great hosts!! I would stay here again anytime!