Its exactly what you are looking for in any airbnb. Professional private clean comfortable .. 5 stars!