The place has everything you need and the bed is very comfortable.The shower great .we had a car so i cannot say anything about the public transport,but the parking place we had needs some parking experience because you have to park in the car on the left side and back uphill using the handbrake.