Absolutely perfect for me. Very spacious. I will be booking this place again. Highly recommended.