Perfect location and communication! Very clean ! I would definitely stay again !