The townhome is spacious, comfortable, luxurious and very clean. We had a delightful stay and would definitely go back. Plenty of room for a family, with two parking spots, close proximity to the beach, shopping and restaurants. The wifi service could have been better, but we managed through it.