Very spacious. Beds are very comfy. Location was perfect for us. Felix communicated well and responded to questions promptly.