This place was so great! Very well cleaned and stocked with all the essentials. We read previous reviews about cockroaches but did not see any during our week stay. Check-in/out was super easy and the views from the backyard are amazing! Highly recommend this place!