Our room is on the street side which is a pretty busy road. It did not affect our sleep or the kids. Free hot breakfast each morning. Pool is very clean and staff is very friendly and overly accommodating. The hotel itself is not on the water but it's a very short drive so no worries there. Very pet friendly.