You can't go wrong with this place, 2 couples would be super comfortable here, or even 2 singles with their own queen beds. There is a great sofa bed too if you're needing to sleep up to 6. The apartment is brand new, location is very central 5 stars all round!
PS; the pool is very cool too