Beautiful place in an amazing location. All as listed and only 40 steps from the beach. The host was very helpful.