This place was definitely a five star stay! Excellent location, wonderfully clean, every detail thought of. I would highly recommend it!