Very spacious and comfortable, good location and communication. The place had everything we needed for our stay, definitely would recommend