Perfect location, nice and clean, new and fresh. Has all the amenities needed and the host is great and efficient with communication and instructions. Would definitely stay here again.