Excellent location, very clean, beautiful place. We would stay here again!