Stephen's place was exactly what I expected and more. We had everything we needed and the pool and deck was a great touch! Great way to end our stay.