A fantastic place to stay, great location. You must stay here