Firefly Moon was perfect, exactly as pictured and described. Great location, we rode the complimentary bikes everyday. The pool was spotless and the gardens were lovely. The bed was super comfortable. It was lovely having water provided as it meant we could use our refillable bottles. Communication was brilliant.