The place was perfect for my needs, modern, spotlessly clean and communication despite a last minute booking, superb