Been staying in a different sealoft villa each May for the past few years. 903 was one of our favorites. Well stocked (kitchen, bikes and beach stuff are a definite perk!). Beds were comfortable. It was clean. Sliding glass doors actually slid smoothly (first time). If available we will choose this one again.