Beautiful layout and spacious. Excellent location. We really enjoyed our stay.