Leighs place was comfortable and pretty much brand new, has everything you need for few days to unwind. The nearby beach is gorgeous too