This compact unit was perfect for our needs. Tastefully furnished and incredibly comfortable. It also boasts some AMAZING views. The dining room table was a decent size and the kitchen was compact but very manageable. The location just could not be better. We will be staying here again for sure.