Great stay. Great location. Shared bathroom no issue. However, we did find the floor needed a mop/clean it was super greasy hence why I rated cleanliness low. Apart from that, everything great. Amazing balcony!