Clean, beautifully decorated, high quality, comfortable beds, beautiful kitchen and bathrooms, everything you need! Incredible location! Will be back.