This place was fantastic! The layout was really amazing for the group I was with. It was clean and spacious and beautiful. The kitchen was set up for cooking and even hosting a get together. It was comfortable and easy to get to restaurants and shops. Would highly recommend staying here.