The location is great and is close to everything you need.
Marina was very helpful with check in and general recommendations.
Unfortunately the upper deck was not clean enough to use which would have been nice but all in all the place is great value for money!