This place is sensational and definitely 5 stars! Modern, spotless and every little detail and amenity taken care of. Hosts are amazing with really quick responses to any questions.