Perfect location, beautiful views, all needed stuffs. Only minus was with unexpected payment which was no information about it on website.