This place is very neat and tidy and offers all of your needs. There was an issue with hot water but the host immediately took steps to resolve it!