The apartment is perfect. if your looking for a high end 4-5 star hotel eqlvelent experience this is the place for you. We will definitely be staying again and recommending to friends.