What a gem!!! Perfect in all aspects. Great location, beautiful premises, wonderful layout with everything we needed. I can highly recommend this stay.