top location, top communication, very clean. view from balcony is amazing. everything perfect