Perfect location, good communication and overall really great stay