As close to perfect as you will find. We traveled with our two fur babies and this place was perfect. Perfect location to the dog beach and for walking around OB. Our stay could not have been better!