Everything you could ever need in an apartment! They have thought of everything. Loved every minute here. Such a great location for the whole island!