Excellent location, great communication and everything was exactly as promised. Thanks for a great stay.