Beautiful, clean place with a fantastic location. Would absolutely stay again.