Lovely stay! Everything was clean and new. Good location close to shops and beach.