Excellent location, host with good communication, amenities will certainly improve with proper feedback. Overall, a good place to stay and will probably get even better.