A pleasant stay accommodation with lots of room, a plus when the weather can be rainy.