An exceptional place to stay at! Stylish, immaculately clean, comfortable...I will absolutely stay here again when returning. The shared kitchen is a cute well maintained space, the back terrace was so lovely to hang out on, and the large walk in shower, sitting room, and bedroom were all excellent.