Exactly what we were looking for and as described! The location is great - a 2 minute walk to the beach and so close to many restaurants in the area. The place itself was so clean and lots of nice touches. Andrew was very quick in replying to any questions and requests that we had.