A stylish and very well located place to stay. Everything one could ask for in while on vacation.