Pictures are true match. Place is modern, clean, fully equipped and the service is impeccable.