How do you spell perfect?! Can't go wrong here! Unbeatable location, excellent hosting! Safe, clean, great value for money!