Debbie and Leon are super hospitable and we could not have asked for a better stay! The house is a beautiful space for a large group to stay comfortably and it is in the most fantastic location - steps from the beach and just a short ride to downtown Newport.