Has everything you need with a nice private patio. Some noise from doggie and owners next door but it didn't bother us. Would stay here again!