Nice, clean, & comfortable spot to stay on vacay