Great place in great location and easy to communicate with the host.
Would recommend to stay here.