This place has everything that you could need. The place is beautifully clean and the host is very accommodating and quick to communicate. I would definitely stay here again.