Our stay was excellent. Totally separated bedrooms each with a tub/shower combo. Perfect for 2 couples. There are 3 flights of stairs so something to consider. Towels and linens were new and soft. They even provided beach towels. Well equipped kitchen. Free parking was a plus.