Overall great apt and resort