My main concerns when staying anywhere are location, cleanliness and feeling safe and this place checked all the boxes! My family and I enjoyed staying here very much! We will definitely be staying here again!