Perfectly fine place to stay. Very good communication from hosts.