Great location, Great conditions. Great service.
Something to have in mind is that the kitchen is shared with a few other rooms.