Location is perfect! Everything exactly as pictured and described. Communication with Mira was outstanding. Our family would definitely stay here again. Thank you Mira.