Modern and very good value for what we wanted. Well equipped and excellent location. We were two couples so reasonably compact but not a problem.